ListView

Otázka od: Martin Cajbik

2. 12. 2003 11:49

Zdravim
vedel by mi niekto poradit ako by sa dalo v TListView
1. zmenit vysku riadku, inac nez zmenou fontu alebo cez ImageList ?
2. reagovat na zmenu sirky stlpcov pouzivatelom ?

Nemozem pouzit ziadnu nahradu alebo naslednika TListView.

(D6)

Vopred vdaka,

Martin Cajbik





----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)

Odpovedá: ing. Jan Fiala

29. 10. 2002 9:13

A nestaci ti ty 2 priklady, ktere jsou v helpu u TListView.Items ?

--
ing. Jan Fiala
mailto:jan.fiala@iol.cz

29.10.2002 Ivan šimko:
> Zdravim.
> Chcel by som poprosit o radu ako sa dopracovat k polozkam listview. Obsahuje
> itemy aj subitemy. Nejaky syntax na nacitanie by mi velmi pomohol.
> Dik

Odpovedá: ing. Jan Fiala

29. 10. 2002 13:38

Z jakeho duvodu nemas help ?
Helpy jsou ke stazeni na strankach Borlandu. Be helpu to musi byt
docela krusny zivot  

tady je priklad z helpu:
procedure TForm1.FormCreate(Sender: TObject);

const
  Names: array[0..5, 0..1] of string = (
    ('Rubble', 'Barney'),
    ('Michael', 'Johnson'),
    ('Bunny', 'Bugs'),
    ('Silver', 'HiHo'),
    ('Simpson', 'Bart'),
    ('Squirrel', 'Rockey')
    );

var
  I: Integer;
  NewColumn: TListColumn;
  ListItem: TListItem;
  ListView: TListView;
begin
  ListView := TListView.Create(Self);
  with ListView do
  begin
    Parent := Self;

    Align := alClient;
    ViewStyle := vsReport;

    NewColumn := Columns.Add;
    NewColumn.Caption := 'Last';
    NewColumn := Columns.Add;
    NewColumn.Caption := 'First';

    for I := Low(Names) to High(Names) do
    begin
      ListItem := Items.Add;
      ListItem.Caption := Names[I][0];
      ListItem.SubItems.Add(Names[I][1]);
    end;
  end;
end;

--
ing. Jan Fiala
mailto:jan.fiala@iol.cz

29.10.2002 Ivan šimko:
> Nakolko nemam help tak by som poprosil o nejaky ten riadok syntaxu.
> Dakujem